EnterAct will work fine wherever you put it on your hard disk, provided you drop a few aliases into your EnterAct Stuff folder. For details, please see the "What goes where" section below.
If you have been using an older version of EnterAct and were moving EnterAct into your development folder, please switch to the new approach described in the "What goes where" section below, it's simpler.
You can throw out the folders "hAWK project", "Indent project", "Read Res project", "Minimal App7 ƒ", "write your own Drag_on", and "code to call Drag_ons" if you're not interested in the source for Drag_on Modules or Minimal App7.
If you have modified some old hAWK programs, remember not to throw them out! And remember to keep your old "EnterAct Code Templates" if you've created some custom entries in it.
When you use EnterAct, it will need about 2 more Megabytes on your hard disk for its log file, and large projects may need 4 Meg or more on your disk.
EnterAct's default memory partition is now 9 Meg. Going much below 6 isn't recommended, you'll run out of memory.
- - - - - - - - - - - - - - -
"EnterAct stuff" contents: (note a ":" below indicates a folder)
- - - - - - - - - - - - - - -
EnterAct 4 (application)
Drag_on Modules:
hAWK (CODE resource)
Indent (CODE resource)
Read Resource (CODE resource)
hAWK programs: (many programs in several folders)
Indent profiles:
EnterAct Code Templates
Minimal App7 (application)
(EnterAct Scripts): (some compiled AppleScripts)
Documentation:
EnterAct in brief
EnterAct 4 Manual
EnterAct's Special Keys
EnterAct's magic clipboard
Advanced EnterAct Tweaking
EnterAct Memory Needs
hAWK User’s Manual
Indent User's Manual
Debugging hAWK programs
hAWK_notes.h
About Minimal App7
Read Resource Manual
Converting text to HTML:
Rd me EnterAct 4
If this is an upgrade
Installing EnterAct 4/tt (this document)
hAWK project:
hAWK.µ
AWK Source:
AWK Headers:
hAWK Project Files
Read me hAWK project
COPYING hAWK
Indent project:
Indent.µ
Indent Source:
Indent file list
COPYING Indent
Read Res project:
ReadRes.π
Read_Res Source:
Read_Res Headers:
Minimal App7 ƒ: (source and project)
code to call Drag_ons:
write your own Drag_on:
- - - - - - - - - - -
What goes where
- - - - - - - - - - -
The simplest approach to using EnterAct is to leave everything in the "EnterAct Stuff" folder (which you can leave anywhere on your hard disk). EnterAct does need to know two things about your development environment: what folder should count as containing <system> files, and your specific choice of Universal Headers (some development environments ship with more than one version). Making new projects is simplest if you visit your development folder now and drop aliases of these folders into your EnterAct folder, and while you're there do the same thing for any other source folders that you commonly use. For example if you're using CodeWarrior you'll want a "Metrowerks CodeWarrior alias", a "Universal Headers alias", and perhaps "PowerPlant alias" and "ANSI Headers alias" as well.
When you make a new project with EnterAct a dialog will ask you to select a <system> folder, and you can select the appropriate alias (eg "Metrowerks CodeWarrior alias"). And to add all toolbox headers to a project you can drag the alias for your choice of Universal Headers onto your project window. Similarly drag any other aliases such as "PowerPlant alias" onto your project window if you want your project dictionary to contain definitions for those things. For that matter you can use the same approach of dragging aliases for folders onto your project window with any source, especially your own.
To access THINK Reference or Toolbox Assistant from EnterAct:
Drop aliases of THINK Reference and/or QuickView into the "(Tools)" folder inside your EnterAct Stuff folder (no need to rename the aliases). There are separate commands under EnterAct's "Search" menu to access these. You can access both during the same session of course.
New users, please note each EnterAct project has a rightmost pane or file list reserved for documentation, and you can add the "EnterAct 4 Manual" or "hAWK User's Manual" etc to your projects for quick reference.
Also included, CodeWarrior projects and complete source for hAWK, Indent, and Read Resource, as well as Minimal App 7. Feel free to throw these source folders out if you're not interested.